Menu for Seoul 289 Finchley Road, Hampstead London NW3 ... View Menu for Seoul and more Korean restaurants on UK's biggest foodie community eet.